sink by making holes through the bottom of a ship - English Synonyms Dictionary

Can't found any synonym terms.